self relocatable - German English Dictionary